Chinese handcuff - German English Dictionary